\hypertarget{structserial_1_1_port_info}{}\section{serial\+:\+:Port\+Info Struct Reference}
\label{structserial_1_1_port_info}\index{serial\+::\+Port\+Info@{serial\+::\+Port\+Info}}


{\ttfamily \#include $<$serial.\+h$>$}



Collaboration diagram for serial\+:\+:Port\+Info\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=173pt]{structserial_1_1_port_info__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::string \hyperlink{structserial_1_1_port_info_a5d4242cdd6c0d01260e24964af4c23d2}{port}
\item 
std\+::string \hyperlink{structserial_1_1_port_info_a2ba37dd33d47b554aef5c15c1fe8b872}{description}
\item 
std\+::string \hyperlink{structserial_1_1_port_info_a7d55368e1a4e6ccc9da6f4d339524837}{hardware\+\_\+id}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Structure that describes a serial device. 

\subsection{Member Data Documentation}
\index{serial\+::\+Port\+Info@{serial\+::\+Port\+Info}!description@{description}}
\index{description@{description}!serial\+::\+Port\+Info@{serial\+::\+Port\+Info}}
\subsubsection[{\texorpdfstring{description}{description}}]{\setlength{\rightskip}{0pt plus 5cm}std\+::string serial\+::\+Port\+Info\+::description}\hypertarget{structserial_1_1_port_info_a2ba37dd33d47b554aef5c15c1fe8b872}{}\label{structserial_1_1_port_info_a2ba37dd33d47b554aef5c15c1fe8b872}
Human readable description of serial device if available. \index{serial\+::\+Port\+Info@{serial\+::\+Port\+Info}!hardware\+\_\+id@{hardware\+\_\+id}}
\index{hardware\+\_\+id@{hardware\+\_\+id}!serial\+::\+Port\+Info@{serial\+::\+Port\+Info}}
\subsubsection[{\texorpdfstring{hardware\+\_\+id}{hardware_id}}]{\setlength{\rightskip}{0pt plus 5cm}std\+::string serial\+::\+Port\+Info\+::hardware\+\_\+id}\hypertarget{structserial_1_1_port_info_a7d55368e1a4e6ccc9da6f4d339524837}{}\label{structserial_1_1_port_info_a7d55368e1a4e6ccc9da6f4d339524837}
Hardware ID (e.\+g. V\+ID\+:P\+ID of U\+SB serial devices) or \char`\"{}n/a\char`\"{} if not available. \index{serial\+::\+Port\+Info@{serial\+::\+Port\+Info}!port@{port}}
\index{port@{port}!serial\+::\+Port\+Info@{serial\+::\+Port\+Info}}
\subsubsection[{\texorpdfstring{port}{port}}]{\setlength{\rightskip}{0pt plus 5cm}std\+::string serial\+::\+Port\+Info\+::port}\hypertarget{structserial_1_1_port_info_a5d4242cdd6c0d01260e24964af4c23d2}{}\label{structserial_1_1_port_info_a5d4242cdd6c0d01260e24964af4c23d2}
Address of the serial port (this can be passed to the constructor of \hyperlink{classserial_1_1_serial}{Serial}). 

The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/yang/tmp/sdk/include/serial.\+h\end{DoxyCompactItemize}
